strain at the leash - Deutsch Englisch Wörterbuch